package com.itheima.controller;

import com.itheima.pojo.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

/*
* 接收前端传递的数据
* 1.单个参数传递
* http://localhost:8080/req/param1?username=abc&age=18
* get:执行的方法参数中声明一个与请求参数中key的名称相同即可
* post:执行方法参数中声明与name属性值相同的参数即可
* 2.多参传递
* 封装对象来接收
*   get:key的名称与对象中的属性一致
*   post:form表单中的name属性值与对象的属性要一致
* */
@Controller
@RequestMapping("req")
public class ReqController {

    @RequestMapping("param1")
    public String testParam1(String username,int age){
        System.out.println(username+age);
        return "index";
    }

    @RequestMapping("param3")
    public String testParam3(User user){
        System.out.println(user);
        return "index";
    }
}
